-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The OVERHAUL #78
The OVERHAUL #78
Conversation
- Only one struct named `Regularized`, every regularized layer is a particular case of it - Specific constructors for `SparseArgmax`, `SoftArgmax`, and `RegularizedFrankWolfe` - Now we can also use `Regularized` with a custom optimizer (we may need to test this feature)
Codecov ReportPatch coverage:
❗ Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more. Additional details and impacted files@@ Coverage Diff @@
## main #78 +/- ##
==========================================
+ Coverage 80.05% 84.75% +4.69%
==========================================
Files 19 18 -1
Lines 346 341 -5
==========================================
+ Hits 277 289 +12
+ Misses 69 52 -17
☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great improvements over(h)a(u)ll !
RegularizedGeneric
->RegularizedFrankWolfe
PlusIdentity
->IdentityRelaxation
soft_argmax
->SoftArgmax
sparse_argmax
->SparseArgmax
ImitationLoss
more coherent withStructuredSVMLoss
(field names,compress_distribution!
examples
folder and put tutorial there